home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / UTILITY / ZUUL / DOKU / ZUUL.TXT next >
Encoding:
Text File  |  1994-05-08  |  35.0 KB  |  926 lines

  1. '---------------------------------------------------------------------------
  2. '-                               ZUUL V2.x                                 -
  3. '-       Ein Programm zum Überwachen der seriellen Schnittstellen          -
  4. '-                      für ATARI ST/STE/TT/FALCON                         -
  5. '-                                                                         -
  6. '---------------------------------------------------------------------------
  7.  
  8. Inhalt:
  9.  
  10.    1. Einleitung
  11.  
  12.       1.1 Allgemeines
  13.       1.2 Schnelleinstieg
  14.  
  15.    2. ZUUL - Der Torwächter...
  16.  
  17.       2.1  Der Hauptdialog...
  18.       2.2  Der Konfigurationsdialog
  19.       2.3  Das Logbuch
  20.       2.4  Die Parameterdatei ZUUL.INF
  21.       2.5  ZUUL als Applikation
  22.       2.6  Die Menüfunktionen
  23.  
  24.            2.6.1 ZUUL
  25.                  2.6.1.1 Über ZUUL...
  26.  
  27.            2.6.2 DATEI
  28.                  2.6.2.1 Logbuch löschen...
  29.  
  30.            2.6.3 EXTRA
  31.                  2.6.3.1 Konfiguration...
  32.                  2.6.3.1 Logbuch zeigen...
  33.  
  34.    3. Das Konfigurationsprogramm ZUULKONF.APP
  35.  
  36.       3.1  Allgemeines über ZUULKONF.APP
  37.  
  38.       3.2  Die Menüfunktionen
  39.  
  40.            3.2.1 ZUULKONF
  41.                  3.2.1.1 Über ZUULKONF...
  42.  
  43.            3.2.2 DATEI
  44.  
  45.                  3.2.2.1 lesen...
  46.                  3.3.2.2 sichern
  47.                  3.3.2.3 sichern als...
  48.                  3.3.2.4 Ende
  49.  
  50.            3.2.3 OPTIONEN
  51.  
  52.                  3.2.3.1 Einstellungen...
  53.                  3.2.3.2 Fax...
  54.                  3.2.3.3 Sound...
  55.                  3.2.3.4 Externe Programme...
  56.                  3.2.3.5 Fenster-Koordinaten...
  57.                  3.2.3.6 Registrierung...
  58.  
  59.            3.2.4 EXTRA
  60.  
  61.                  3.2.4.1 RING-Filtertest
  62.  
  63.  
  64.    4. Fragen und Antworten
  65.  
  66.    5. Shareware
  67.  
  68.       5.1 Lieferumfang
  69.       5.2 Copyright
  70.  
  71.    6. Danksagungen
  72.  
  73.    7. History
  74.  
  75.  
  76.  
  77.  
  78.  
  79. 1.  Einleitung
  80. --------------
  81.  
  82.     1.1  Allgemeines
  83.  
  84.     Am Anfang war das Feuer ...
  85.  
  86.     Naja, eigentlich war es am Anfang eher meine Mutter, die nachts
  87.     wutentbrannt in mein Zimmer stürmte, mir den Kopfhörer, während ich
  88.     vor dem Computer saß,  von den Ohren riß und mit freundlicher,
  89.     zurückhaltender Stimme schrie: "Dein Telefon klingelt seit einer
  90.     Stunde ununterbrochen, wir können nicht schlafen". Soviel also zur
  91.     Begründung, warum ZUUL überhaupt entstand.
  92.  
  93.     Ich entschloß mich daraufhin, mir ein kleines Tool zu schreiben,
  94.     welches mir ankommende Anrufe auf dem Bildschirm meldet. Dieses Tool
  95.     war zuerst nur eine Dialogbox, die erschien, wenn es klingelte. Als
  96.     ich dann merkte, daß diese jenige welche das ganze System blockiert,
  97.     wenn sie nicht bestätigt wird, mußte etwas Neues her.
  98.  
  99.     So klopfte irgendwann ZUUL mit seinem niedlichen Schnabel an die
  100.     Eierschale und erblickte nach anfänglichen Schwierigkeiten das
  101.     Licht meines TT's.
  102.     Jetzt wurden Fensterdialoge benutzt, um den laufenden Betrieb des
  103.     Rechners nicht zu stören, das AV-Protokoll wurde eingebaut, damit
  104.     es nicht nur mit sich selber sprechen muß, und es gab ein
  105.     zeitgemäßes Design.
  106.  
  107.     Warum heißt ZUUL eigentlich ZUUL??? Irgendwann hab ich mir mal
  108.     wieder den Film Ghostbusters angesehen und da ist ZUUL halt der
  109.     Torwächter. Da in meinem Programm auch ein gewisses 'Tor'
  110.     überwacht wird, fand ich die Namensgebung einfach passend.
  111.  
  112.  
  113.  
  114.  
  115.     1.2 Schnelleinstieg
  116.  
  117.     ... ist recht einfach. Man kopiert ZUUL.ACC in das unterste
  118.     Verzeichnis seiner Bootpartition, und nach dem nächsten Reset ist
  119.     ZUUL dann in den Standardeinstellungen aktiv. Diese können Sie mit
  120.     dem ZUULKONF.APP konfigurieren.
  121.  
  122.     Unter MultiTOS/Mag!X muß man ZUUL.ACC einfach in ZUUL.APP
  123.     umbenennen und ganz normal starten. Selbstverständlich kann man ZUUL
  124.     auch unter MutliTOS/Mag!X weiterhin als Accessory verwenden, wenn
  125.     man unbedingt möchte.
  126.  
  127.     Als Programm gestartet, wird dann eine Menüleiste mit den Einträgen
  128.     ZUUL, DATEI und EXTRA installiert.
  129.     Eine Erklärung zu diesen Menüfunktionen finden Sie unter 2.6.
  130.  
  131.     Sollte es wieder Erwarten beim Starten Probleme geben, kontrollieren
  132.     Sie alle Accessories und Autostart-Programme. Möglicherweise gibt es
  133.     Programme und/oder Accessories, die sich nicht mit ZUUL vertragen.
  134.     In dem Fall benachrichtigen Sie bitte den Autor.
  135.  
  136.  
  137.  
  138.  
  139. 2.  ZUUL - Der Torwächter
  140. _________________________
  141.  
  142.     2.1 Der Hauptdialog
  143.  
  144.  
  145.  
  146.     Die Buttons im Hauptdialog haben folgende Bedeutung:
  147.  
  148.  
  149.  
  150.     Logbuch zeigen            : Es werden max. die letzten 15 Einträge des
  151.                                 Logbuches angezeigt. Die Gröβe des
  152.                                 Fensterdialoges wird dabei in Abhängigkeit
  153.                                 der anzuzeigenden Einträge gesetzt.
  154.  
  155.     Logbuch löschen           : Ein vorhandenes Logbuch wird nach Bestätigen
  156.                                 einer Sicherheitsabfrage gelöscht.
  157.  
  158.     Konfiguration             : Man hat mit diesem Button die Möglichkeit
  159.                                 die aktuell eingestellte Konfiguration zu
  160.                                 erfahren. Diese kann mit dem ZUULKONF.APP
  161.                                 oder mit einem handelsüblichen Editor
  162.                                 verändert werden.
  163.  
  164.                                 Weiteres über den Aufbau der ZUUL.INF
  165.                                 Datei lesen Sie bitte unter 2.3 nach
  166.  
  167.     INFO                      : Es wird ein kurzes INFO angezeigt.
  168.  
  169.  
  170.  
  171.  
  172.  
  173.     2.2 Der Konfigurationsdialog
  174.  
  175.  
  176.     Überwachte Schnittstelle  : Hier wird die benutzte serielle
  177.                                 Schnittstelle angezeigt.
  178.  
  179.     Logbuch führen            : Bei eingeschalteter Funktion wird ein
  180.                                 Logbuch über die ankommenden Anrufe
  181.                                 geführt. Den Aufbau lesen Sie bitte unter
  182.                                 2.2 nach.
  183.  
  184.     Dialoge zentriert         : Bei eingeschalteter Funktion erscheinen alle
  185.                                 Dialoge, auch das Meldefenster, zentriert
  186.                                 auf dem Monitor.
  187.  
  188.     Ring-Filter               : Die eingegebene Filterzeit wird als
  189.                                 Mindestlänge für einen Ruf betrachtet, wenn
  190.                                 die Funktion eingeschaltet ist.
  191.                                 Besonders für nicht zugelassene Geräte ist
  192.                                 diese Funktion sehr zu empfehlen.
  193.  
  194.     Ring-Filterzeit           : Die Zeit, die als Mindestlänge für einen Ruf
  195.                                 betrachtet wird. Eine ungefähre Angabe in
  196.                                 Millisekunden läβt sich mit dem
  197.                                 Ring-Filtertest vom SetUp-Programm ermitteln.
  198.  
  199.     Meldefenster öffnen       : Ist diese Funktion eingeschaltet, wird bei
  200.                                 einem Anruf das Meldefenster geöffnet. Im
  201.                                 ausgeschaltetem Zustand hat man die
  202.                                 Möglichkeit die Signalisierung nur akustisch
  203.                                 oder gar nicht zu aktivieren. Im letzteren
  204.                                 Fall bliebe dann noch die Logbuchfunktion,
  205.                                 damit das Programm im System noch einen Sinn
  206.                                 hätte.
  207.  
  208.     FAX-Überwachung           : Es wird nach einem Anruf geprüft, ob es sich
  209.                                 um ein Fax gehandelt hat. Wurde als
  210.                                 Fax-Programm Tele-Office gewählt, wird
  211.                                 zusätzlich noch im Header das Gelesen-Flag
  212.                                 ausgewertet.
  213.  
  214.     Fax-Import                : Das Verzeichnis, wo empfangene Faxe abgelegt
  215.                                 werden.
  216.  
  217.     Fax-Programm              : Das verwendete Faxprogramm.
  218.  
  219.     SOUND                     : Zeigt an, welches Soundsystem aktiv
  220.                                 ist. Die Soundausgabe mit Samples oder
  221.                                 Crazy-Sounds-Files funktioniert nur auf
  222.                                 Rechnern mit DMA-Sound.
  223.  
  224.     Sounddatei                : Das Soundfile...
  225.  
  226.     Programm bei Anruf starten: Bei eingeschalteter Funktion wird bei einem
  227.                                 Anruf ein Programm per AV-Nachricht
  228.                                 gestartet. Sinnvoll z.B. für CoNnect 2.5,
  229.                                 damit man nicht immer das Programm im
  230.                                 Speicher haben muβ.
  231.  
  232.     Nachzustartendes Programm : Das Programm, welches bei einem Anruf
  233.                                 gestartet werden soll.
  234.  
  235.  
  236.  
  237.     2.3 Das Logbuch
  238.  
  239.     ... hat folgenden Aufbau:
  240.  
  241.     #    1 - Anruf, 10.04.1994,  18:11:00,   7 Rufzeichen,  Port MODEM 2
  242.     #    2 - FAX  , 10.04.1994,  20:23:02,   1 Rufzeichen,  Port MODEM 2
  243.     #    3 - Anruf, 11.04.1994,  17:33:54,   5 Rufzeichen,  Port MODEM 2
  244.     #    4 - Anruf, 11.04.1994,  20:55:26,   2 Rufzeichen,  Port MODEM 2
  245.     #    5 - FAX  , 13.04.1994,  16:47:00,   1 Rufzeichen,  Port MODEM 2
  246.     #    6 - Anruf, 13.04.1994,  16:52:36,   8 Rufzeichen,  Port MODEM 2
  247.  
  248.  
  249.     Am Anfang steht die laufende Nummer des Anrufes, die auch nach einem
  250.     Reset korrekt gesetzt wird. Danach erfährt man dann, ob es sich um ein
  251.     FAX oder um einen 'richtigen' Anruf gehandelt hat.
  252.  
  253.     Das Datum und die Uhrzeit bezeichnen den Zeitpunkt des letzten
  254.     Klingelzeichens, das an der nun folgenden Schnittstelle empfangen
  255.     wurde.
  256.  
  257.  
  258.  
  259.     2.4 Die Parameterdatei ZUUL.INF
  260.  
  261.     Hier ist eine komplette ZUUL.INF zum Anschauen. ZUUL sucht diese Datei
  262.     immer zuerst im $HOME und anschlieβend im eigenen Verzeichnis. Die
  263.     Syntax dieser Datei ist recht einfach und folgenden Aufbau:
  264.  
  265.     In der ersten Zeile muβ   '#ZUUL V2.x'   stehen, damit die Datei als
  266.     Konfigurationsdatei von ZUUL erkannt wird.
  267.  
  268.     Eine Variable hat am Anfang immer ein Nummernzeichen gefolgt von
  269.     der eigentlichen Variablen. Der Wert wird von der Variablen durch einen
  270.     Doppelpunkt getrennt. Es darf nach dem Doppelpunkt kein Leerzeichen
  271.     stehen.
  272.  
  273.  
  274.           #ZUUL V2.x
  275.           '
  276.           ' Konfigurationsfile für ZUUL V 2.0
  277.           '   vom 20.04.1994 18:48:14 Uhr
  278.           '
  279.           #REG         :Rene Bartholomay, Neckarstr. 82, 28199 Bremen
  280.           #KEY         :
  281.           #SDF         :H:\UTILITY\SOX\S_FLUTE.SMP
  282.           #FAX         :D:\OFFICE\FAXE.IN\
  283.           #AKT         :TRUE
  284.           #PRT         :2
  285.           #DLC         :FALSE
  286.           #LOG         :TRUE
  287.           #FIL         :TRUE
  288.           #FTI         :700
  289.           #FXP         :2
  290.           #WIN         :TRUE
  291.           #SND         :3
  292.           #AVP         :D:\OFFICE\T_OFFICE.PRG
  293.           #AVC         :
  294.           #AVS         :FALSE
  295.           #IWX         :51
  296.           #IWY         :30
  297.           #CWX         :61
  298.           #CWY         :123
  299.           #MWX         :342
  300.           #MWY         :24
  301.           #KWX         :102
  302.           #KWY         :136
  303.           #LWX         :247
  304.           #LWY         :162
  305.           #EOF
  306.  
  307.     Erklärung der einzelnen Variablen:
  308.  
  309.     REG       - enthält den Namen und die Adresse, getrennt durch
  310.                 Kommata, des Benutzers. Nach den einzelnen Kommata
  311.                 muβ ein Leerzeichen folgen.
  312.  
  313.     KEY       - enthält den Schlüssel, um aus der unregistrierten
  314.                 eine registrierte Version zu machen.
  315.  
  316.     SDF       - enthält das Soundfile, welches bei einem Anruf
  317.                 abgespielt werden soll.
  318.                 Es können Samples im Sample-Wizard oder Crazy-Sounds
  319.                 Format sein.
  320.                 MOD-Files werden an PAULA übergeben.
  321.  
  322.     FAX       - beschreibt den Importpfad der Faxe. Also das
  323.                 Verzeichnis, in dem eingehende Faxe abgelegt werden.
  324.                 Muβ am Ende immer ein Backslash '\' haben!
  325.  
  326.     AKT       - ein Schalter, der den Status des Programmes steuert.
  327.                 TRUE  = aktiv
  328.                 FALSE = inaktiv
  329.  
  330.     PRT       - bezeichnet die benutzte Schnittstelle.
  331.                 1 = Modem 1
  332.                 2 = Modem 2
  333.  
  334.     DLC       - ein Schalter, der die Dialoge steuert.
  335.                 TRUE  = zentriert
  336.                 FALSE = benutzerdefiniert
  337.  
  338.     LOG       - ein Schalter, der die Protokolldatei steuert.
  339.                 TRUE  = Logbuch schreiben
  340.                 FALSE = nicht schreiben
  341.  
  342.     FIL       - der Schalter des RING-Filters.
  343.  
  344.                 TRUE  = aktiv
  345.                 FALSE = inaktiv
  346.  
  347.     FTI       - beschreibt die minimale Impulslänge des RING-Indikators.
  348.                 Um diesen Wert dem Filter zu übergeben muβ FIL = TRUE
  349.                 sein.
  350.  
  351.                 Wertebereich  1 - 999 Millisekunden.
  352.  
  353.     FXP       - beschreibt das benutzte Faxprogramm. Ist wichtig für
  354.                 die korrekte Fax-Überwachung.
  355.  
  356.                 Es können folgende Werte vergeben werden:
  357.  
  358.                 0 - kein Fax-Programm
  359.                 1 - QFAX / COMA
  360.                 2 - TELE-OFFICE
  361.                 3 - CONNECT =>2.5 FAX
  362.                 4 - STARFAX
  363.  
  364.                 Alle Werte >0 benötigen eine korrekte Angabe der
  365.                 Variablen FAX !
  366.  
  367.     WIN       - beschreibt den Status des Meldefensters.
  368.  
  369.                 TRUE  = Meldefenster bei Anruf öffnen
  370.                 FALSE = Meldefenster nicht öffnen
  371.  
  372.     SND       - beschreibt die Soundausgabe
  373.  
  374.                 Es können folgende Werte vergeben werden:
  375.  
  376.                 0 - kein Sound
  377.                 1 - interner Sound
  378.                 2 - PAULA (MOD-Files werden an PAULA übergeben)
  379.                 3 - Sample Wizard
  380.                 4 - Crazy Sounds
  381.  
  382.                 Alle Werte >1 benötigen eine Angabe der
  383.                 Variablen SDF!
  384.  
  385.     AVP       - hier muβ das Programm mit Pfad eingetragen werden, das
  386.                 bei Anruf nachgestartet werden soll.
  387.  
  388.     AVC       - hier kann eine Kommandozeile eingegeben werden, die dann
  389.                 dem nachzustartenden Programm übergeben wird.
  390.  
  391.     AVS       - ein Schalter, der das Nachstarten regelt.
  392.  
  393.                 TRUE  = Nachstarten aktiv
  394.                 FALSE = Nachstarten inaktiv
  395.  
  396.     IWX       - beschreibt die X-Koordinate des Hauptdialoges.
  397.  
  398.     IWY       - beschreibt die Y-Koordinate des Hauptdialoges.
  399.  
  400.     CWX       - beschreibt die X-Koordinate des Konfigurationsdialoges.
  401.  
  402.     CWY       - beschreibt die Y-Koordinate des Konfigurationsdialoges.
  403.  
  404.     MWX       - beschreibt die X-Koordinate des Meldefensters.
  405.  
  406.     MWY       - beschreibt die Y-Koordinate des Meldefensters.
  407.  
  408.     LWX       - beschreibt die X-Koordinate des Logbuchdialoges.
  409.  
  410.     LWY       - beschreibt die Y-Koordinate des Logbuchdialoges.
  411.  
  412.     EOF       - bezeichnet das Ende des INF-Files und hat daher keinen
  413.                 Wert.
  414.  
  415.     Der Ursprung der Koordinaten ist die linke obere Ecke des Bildschirms.
  416.     Unsinnige Werte werden ignoriert. Statt dessen wird der Dialog dann
  417.     zentriert gezeichnet.
  418.  
  419.  
  420.  
  421.     2.5  ZUUL als Applikation
  422.  
  423.     Um ZUUL als 'normales' Programm zu benutzen, muβ man es nur von
  424.     ZUUL.ACC in ZUUL.APP umbenennen. Die Funktionen sind haargenau die
  425.     gleichen, es ändert sich also für den Anwender gar nichts, auβer das
  426.     ZUUL jetzt eine eigene Menüleiste hat.
  427.  
  428.  
  429.  
  430.     2.6  Die Menüfunktionen
  431.  
  432.          2.6.1  ZUUL
  433.  
  434.          Hier hat man Zugriff auf die Accessories und natürlich
  435.          auf den Hauptdialog von ZUUL, dessen Funktionen ja schon
  436.          unter 2.1 erklärt wurden.
  437.  
  438.  
  439.          2.6.2  DATEI
  440.  
  441.          Logbuch löschen      : Ein vorhandenes Logbuch wird nach
  442.                                 Bestätigen einer Sicherheitsabfrage
  443.                                 gelöscht.
  444.  
  445.          Ende                 : Tja, damit wird ZUUL beendet.
  446.  
  447.  
  448.  
  449.          2.6.3  EXTRA
  450.  
  451.          Konfiguration        : Man hat mit diesem Button die Möglichkeit
  452.                                 die aktuell eingestellte Konfiguration zu
  453.                                 erfahren. Diese kann mit dem ZUULKONF.APP
  454.                                 oder mit einem handelsüblichen Editor
  455.                                 verändert werden.
  456.  
  457.                                 Weiteres über den Aufbau der ZUUL.INF
  458.                                 Datei lesen Sie bitte unter 2.3 nach
  459.  
  460.          Logbuch zeigen       : Es werden max. die letzten 15 Einträge des
  461.                                 Logbuches angezeigt. Die Gröβe des
  462.                                 Fensterdialoges wird dabei in Abhängigkeit
  463.                                 der anzuzeigenden Einträge gesetzt.
  464.  
  465.  
  466. 3.  DAS PROGRAMM ZUULKONF
  467.  
  468.  
  469.     3.1 Allgemeines über ZUULKONF.APP
  470.  
  471.     ZUULKONF.APP ist ein komfortables Programm, um die erforderliche ZUUL.INF
  472.     Datei zu erstellen. Alles was der Anwender eigentlich mit einem Texteditor
  473.     umständlich 'zusammenbasteln' muβ, erledigt ZUULKONF.APP für ihn.
  474.     In dem Programm sind Testroutinen für die Sounds, sowie eine Routine zur
  475.     optimalen Einstellung des Ring-Filters integriert.
  476.  
  477.  
  478.     3.2 Die Menüfunktionen...
  479.  
  480.         3.2.1 ZUULKONF
  481.  
  482.               3.2.1.1 Über ZUULKONF...
  483.  
  484.               Unter diesem Menüeintrag verbirgt sich ein kleiner Copyright-
  485.               Dialog, der die Versionsnummer beherbergt...
  486.  
  487.  
  488.         3.2.2 DATEI
  489.  
  490.               3.2.2.1 lesen...
  491.  
  492.               Bei Anwahl dieses Menüeintrages erscheint die Fileselektorbox,
  493.               womit man die Datei ZUUL.INF auswählen soll. Diese wird dann
  494.               eingeladen und ausgelesen.
  495.               Die Konfiguration kann dann mit Hilfe der anderen Menüfunktionen
  496.               editiert werden.
  497.  
  498.               3.2.2.2 sichern...
  499.  
  500.               Eine eingeladene oder editierte ZUUL.INF-Datei wird gesichert.
  501.               Dabei wird automatisch eine Datei ZUUL.BAK angelegt, die als
  502.               Backup dient. So können ungewollte Einstellungen schnell
  503.               widerrufen werden.
  504.  
  505.               3.2.2.3 sichern als...
  506.  
  507.               Eine neue oder eine editierte ZUUL.INF kann abgespeichert
  508.               werden.
  509.               Es öffnet sich der Fileselektor, und es kann ein Name für das
  510.               File angegeben werden.
  511.               Dieser Punkt erledigt eigentlich genau das gleiche wie Punkt
  512.               3.2.2.2, auβer das man hier noch Pfad und Name übergeben muβ.
  513.  
  514.  
  515.         3.2.3 OPTIONEN
  516.  
  517.               3.2.3.1 Einstellungen ...
  518.  
  519.               Hier werden die grundsätzlichen Einstellungen für ZUUL
  520.               definiert.
  521.  
  522.               ZUUL aktiv          - definiert den Default-Status. Es wird also
  523.                                     bestimmt, ob ZUUL nach dem Starten sofort
  524.                                     aktiv sein soll, oder nicht.
  525.                                     Der Status kann in ZUUL temporär
  526.                                     umgestellt, jedoch nicht gesichert werden.
  527.  
  528.               Dialoge zentriert   - Bestimmt das Aussehen der Dialog. Im
  529.                                     aktiven Zustand werden alle Dialoge, auch
  530.                                     das Meldefenster, zentriert. Im
  531.                                     ausgeschalteten Zustand werden die
  532.                                     gesicherten Positionen verwendet.
  533.  
  534.               Logbuch schreiben   - Bestimmt, ob ein Logbuch geschrieben
  535.                                     werden soll, oder nicht.
  536.  
  537.               Meldefenster öffnen - Bestimmt, ob das Meldefenster bei einem
  538.                                     Anruf überhaupt geöffnet werden soll.
  539.  
  540.               RING-Filter         - Status des Ring-Filters (Aktiv/inaktiv)
  541.  
  542.               Filterzeit          - Dieses Editfeld ist nur editierbar, wenn
  543.                                     der Ring-Filter aktiv ist.
  544.                                     Hier kann die Filterzeit eingestellt
  545.                                     werden, die der Ring-Filter beachten soll.
  546.  
  547.                                     Eine ungefähre Angabe der Filterzeit läβt
  548.                                     sich mit dem Ring-Filtertest ermitteln.
  549.  
  550.               Port                - Hier wird die Schnittstelle definiert, die
  551.                                     ZUUL überwachen soll.
  552.  
  553.  
  554.  
  555.  
  556.              3.2.3.2 FAX...
  557.  
  558.              Hier muβ das verwendete FAX-Programm bestimmt werden. Wichtig ist
  559.              der korrekte Fax-Importpfad. Das ist das Verzeichnis, in dem das
  560.              verwendete Programm eingehende Faxe ablegt.
  561.              Um den Pfad zu bestimmen, braucht man nur mit der Maus auf das
  562.              Eingabefeld zu klicken und schon öffnet sich die Fileselektorbox,
  563.              in der man den Pfad dann einstellt.
  564.  
  565.              Ist der ausgewählte Pfad länger als die Eingabebox, wird er
  566.              gekürzt dargestellt, behält intern jedoch seinen korrekten Wert.
  567.  
  568.  
  569.  
  570.              3.2.3.3 Sound...
  571.  
  572.              Das Geräuschzentrum... Hier wird der Sound und die verwendete
  573.              Soundausgabe festgelegt. Die Auswahl des Sounds funktioniert
  574.              wieder durch klicken auf das Editfeld. Die Extension wird dann je
  575.              nach eingestellter Soundausgabe vorgegeben.
  576.              Die einzelnen Sounds können über den Testbutton abgespielt
  577.              werden.
  578.  
  579.              Sämtliche Ausgaben benötigen den DMA-Sound. Wurde als Ausgabe
  580.              PAULA gewählt, kann man MOD-Files auch auf einem nicht
  581.              DMA-Rechner abspielen lassen, wenn vorher das Programm PETRA
  582.              gestartet wurde.
  583.  
  584.  
  585.  
  586.              3.2.3.4 Externe Programme...
  587.  
  588.              Bei einem Anruf kann ZUUL per AV-Protokoll ein anderes Programm
  589.              nachstarten lassen. Besonders interessant für Programme, die
  590.              viel Speicher brauchen.
  591.  
  592.              Das Programm kann man wieder durch Klicken auf das Editfeld
  593.              auswählen.
  594.              In der Zeile kann man noch Kommandos eingeben, die dem Programm
  595.              beim Starten übergeben werden. Für CoNnect 2.5 FAX wäre die
  596.              in der Kommandozeile -a einzutragen.
  597.  
  598.              Oben befindet sich dann noch ein Schalter, womit man diese
  599.              Funktion an- bzw. ausschalten kann. Das hat den Sinn, daβ man
  600.              nicht immer alles neu definieren muβ, wenn man die Funktion mal
  601.              kurzfristig nicht braucht.
  602.  
  603.  
  604.  
  605.  
  606.              3.2.3.5 Fenster-Koordinaten...
  607.  
  608.  
  609.              Hier können die einzelnen Standardpositionen der Dialoge bestimmt
  610.              werden.
  611.              Im PopUp wählt man den Dialog aus, den man nicht zentriert auf
  612.              dem Bildschirm haben möchte. Durch klicken auf den Button
  613.              POSITION öffnet sich dann ein neuer Dialog in der Original-Gröβe
  614.              des eigentlichen Dialoges aus ZUUL.
  615.  
  616.              Jetzt können Sie den Dialog an die Stelle schieben, wo er
  617.              standardmäβig bei Ihnen 'auftauchen' soll. Wird der Dialog mit
  618.              dem Button 'Abbruch' verlassen, wird die Positionen nicht
  619.              übernommen.
  620.  
  621.              Um die Position zu übernehmen, muβ er durch Klicken auf den
  622.              Closer verlassen werden.
  623.  
  624.  
  625.  
  626.  
  627.              3.2.3.6 Registrierung...
  628.  
  629.              Um eine uneingeschränkte Version von ZUUL zu bekommen, müssen Sie
  630.              sich registrieren lassen und den Sharewarebetrag überweisen.
  631.  
  632.              In diesem Dialog können Sie einen Antrag drucken, bzw. speichern
  633.              lassen. Dazu müssen Sie einfach nur ihren Namen und ihre Adresse
  634.              in das Benutzerfeld eintragen und dann entweder auf 'Speichern'
  635.              oder 'Drucken' klicken.
  636.  
  637.              Bei 'Speichern' wird eine Datei REGISTER.TXT im selben
  638.              Verzeichnis wie ZUULKONF.APP erzeugt.
  639.  
  640.              Haben Sie schon einen Schlüssel erhalten, müssen Sie diesen unter
  641.              'Schlüssel' eingeben. Bitte geben Sie Ihren Benutzer-Daten genau
  642.              so ein, wie Sie dem Autor mitgeteilt wurden, ansonsten wird der
  643.              Schlüssel nicht akzeptiert.
  644.  
  645.  
  646.  
  647.         3.2.4 RING-Filtertest...
  648.  
  649.         Der Ring-Filtertest ist ein Tool, das einem eine ungefähre Filterzeit
  650.         ermittelt. Viele Modems geben einen Impuls aus, wenn von einem
  651.         parallel angeschlossenen Telefon gewählt wird. Da ZUUL diesen ja nicht
  652.         auswerten darf, muβ er gefiltert werden.
  653.         Im Prinzip wird eine Mindestlänge für ein Impuls definiert, der als
  654.         gültig erkannt werden soll. Dieser Impuls darf und kann nicht über
  655.         1000ms liegen.
  656.         Wenn Ihnen eine Filterzeit gröβer 1000ms angegeben wird, sollten Sie
  657.         den Test noch mal wiederholen. Bei mir gab es bei einer Filterzeit von
  658.         780 ms bei keinem von mir getesteten Modeme Probleme.
  659.  
  660.         Bei einem Testdurchlauf muβ sich unbedingt an die Anleitung im Dialog
  661.         gehalten werden, da sonst vollkommen falsche Zeiten ermittelt werden.
  662.  
  663.         Wenn Ihnen als Filterzeit 0 ms angeben wird, bedeutet das, daβ man den
  664.         Filter komplett abschalten kann.
  665.  
  666.         !!! Bitte machen Sie unter allen Umständen mindestens 3 Testläufe !!!
  667.  
  668.  
  669.  
  670.  
  671. 4.  FRAGEN UND ANTWORTEN
  672.  
  673.  
  674.     Frage  : ZUUL stürzt beim Start ab. Was nun?
  675.  
  676.     Antwort: ZUUL verträgt sich eventuell nicht mit einem anderen Programm
  677.              Ihrer Konfiguration. Entfernen Sie alle Autostartprogramme und
  678.              Accessories. Danach versuchen Sie durch einzelnen Wiedereinladen
  679.              der Programme den Absturzkanditaten zu ermitteln.
  680.              Melden Sie bitte die Konfiguration und das entsprechende Programm
  681.              dem Autor mit einer kurzen Fehlerbeschreibung.
  682.  
  683.  
  684.     Frage  : Wenn ich mein Modem an- bzw. ausschalte meldet ZUUL einem Anruf,
  685.              obwohl das Telefon gar nicht klingelt. Was mache ich falsch?
  686.  
  687.     Antwort: Ihr Modem sendet beim Schalten einen Impuls, den ZUUL als Anruf
  688.              erkennt. Bitte testen sie das An- und Ausschalten noch mal mit
  689.              dem Ring-Filtertest. Sollten Sie da keine Zeitaussage bekommen,
  690.              setzen Sie als Filterzeit 350 ms ein und erhöhen diese
  691.              Schrittweise...
  692.  
  693.  
  694.     Frage  : Meine Dialoge in ZUUL erscheinen immer zentriert, obwohl ich
  695.              Positionen definiert habe. Was'n los?
  696.  
  697.     Antwort: Entweder haben Sie den Schalter für 'Dialoge zentriert' noch an,
  698.              oder Ihre definierten Positionen liegen auβerhalb des
  699.              Bildschirms.
  700.  
  701.  
  702.     Frage  : Was ist überhaupt ein Ring-Filter?
  703.  
  704.     Antwort: Viele Modems geben beim Ein- bzw. Ausschalten des Gerätes
  705.              einen kurzen Impuls ab. Dieser Impuls signalisiert
  706.              normalerweise einen Anruf, kann jedoch leider auch beim
  707.              Wählen eines parallel angschlossenen Telefons, oder beim
  708.              Ein- bzw. Auschlaten des Gerätes kommen.
  709.              Da es sich bei diesem Impuls um keinen ankommenden Anruf
  710.              handelt, darf ZUUL diesen nicht auswerten. Die falschen
  711.              Impulse sind sehr klein und unregelmäβig, so das ZUUL genau
  712.              diesen Schwachpunkt auswerten kann.
  713.              Man deklariert einfach eine Mindestlänge , ab der ein Impuls
  714.              als gültig erklärt wird. Nichts anderes macht der Ring-Filter.
  715.              Impulse länger als die Filterzeit werden als Anruf erkannt,
  716.              die kürzeren nicht. Leider verhalten sich alle Modems in der
  717.              Länge der Impulszeit anders, so daβ man mit der Filterzeit ein
  718.              biβchen 'spielen' muβ...
  719.  
  720.  
  721.     Frage  : Wie funktioniert genau die Faxerkennung?
  722.  
  723.     Antwort: Im Konfigurationsfile bestimmt man ja den Importpfad für
  724.              eingehende Faxe. ZUUL schautnun nach jedem Anruf, ob sich die
  725.              Anzahl der Dateien geändert hat. Damit auch hier die Fehlerrate klein
  726.              gehalten wird, ist auf eine korrekte Einstellung des
  727.              Fax-Programmes zu achten.
  728.              Bei TELE-OFFICE wertet ZUUL auch noch den Header eines Faxes
  729.              aus. Es wird nachgeschaut, ob das Fax schon gelesen wurde,
  730.              oder nicht. Leider wird das zustandige Bit nicht automatisch
  731.              von TELE-Office gesetzt, so das man etwas Handarbeit anlegen
  732.              muβ.
  733.  
  734.  
  735.  
  736.  
  737.  
  738. 5.  SHAREWARE
  739.  
  740.  
  741.     ZUUL und ZUULKONF sind Shareware, die Weitergabe der unregistrierten
  742.     Version ist erwünscht!!!
  743.     Dabei müssen aber alle zum Lieferumfang des Original-Archivs gehörenden
  744.     Dateien im unveränderten Zustand enthalten sein! Eine Aufstellung dieser
  745.     zugehörigen Dateien finden Sie unter 5.1 (Lieferumfang).
  746.  
  747.     Der Vertrieb über PD-Händler, gleich welcher Art, ist nur mit meiner
  748.     ausdrücklichen Erlaubnis gestattet!  (Channel Videodat, BTX, PD-POOL usw.)
  749.  
  750.     Die Shareware-Gebühr beträgt DM 10.-, die Sie an meine Adresse
  751.  
  752.        René Bartholomay
  753.        Neckarstr. 82
  754.        D-28199 Bremen
  755.        Deutschland
  756.        (Email: Rene Bartholomay @ HB2)
  757.  
  758.     schicken oder auf mein Konto
  759.  
  760.        Nr.: 4349 44-307
  761.        BLZ: 250 100 30
  762.        Postgiroamt Hannover
  763.  
  764.     überweisen können. Sie erhalten dann die nötigen Informationen,
  765.     um jede öffentliche Programmversion auf Ihren Namen lizensieren
  766.     zu können.
  767.  
  768.  
  769.     Eine Bearbeitung der Registrierung geht wesentlich schneller, wenn
  770.     Sie mir den Registriertext, den ZUULKONF automatisch erzeugt, zuschicken.
  771.     Zum einen kontrolliere ich meine Bankauszüge nicht jeden Tag, zum anderen
  772.     fehlen auf diesen oft nähere Angaben zur Person.
  773.  
  774.  
  775.     ----------------------------
  776.  
  777.  
  778.     5.1  LIEFERUMFANG
  779.  
  780.  
  781.     ZUUL.ACC                Das eigentliche Programm
  782.     CHANGES.TXT             die Änderungen...
  783.  
  784.     ZUULKONF\ZUULKONF.APP   Das Konfigurationsprogramm
  785.     ZUULKONF\ZUULKONF.RSC   Das zugehörige Resourcefile
  786.  
  787.     DOKU\ZUUL.TXT           Dieser Text
  788.     DOKU\ZUUL.UPL           Der Text für einen Mailbox-Upload
  789.     ICONS\ICONS.RSC         Icons zum Einbinden in GEMINI oder den
  790.                             Desktop.
  791.  
  792.  
  793.     ----------------------------
  794.  
  795.  
  796.     5.2  COPYRIGHT
  797.  
  798.  
  799.     Die Programme wurden in GFA-BASIC 3.6 TT programmiert, was auch
  800.     die Programmgröβe erklärt. Die Resourcen wurden mit INTERFACE erstellt.
  801.  
  802.     ZUUL und ZUULKONF wurden mit größter Sorgfalt nach bestem Wissen und
  803.     Gewissen programmiert.
  804.     Ich, René Bartholomay, übernehme keine Haftung für Schäden egal
  805.     welcher Art, die durch die Benutzung des Programms entstehen.
  806.     Dies schließt materielle und finanzielle Schäden mit ein, ist aber nicht
  807.     darauf beschränkt. Eine Garantie für die Lauffähigkeit und die
  808.     Verträglichkeit mit anderen Programmen kann nicht übernommen werden.
  809.  
  810.     Das Programmpaket darf nur komplett und unverändert weitergegeben werden.
  811.  
  812.     Eine kommerzielle Nutzung ist nur mit meiner schriftliche Genehmigung
  813.     gestattet.
  814.  
  815.  
  816.  
  817. 6.  DANKSAGUNGEN
  818.  
  819.  
  820.     Mein Dank geht an:
  821.  
  822.     - alle Betatester für Ihre Fehlersuche, Nörgeleien und vielen Ideen
  823.  
  824.     - Gregor Duchalski
  825.       für die GFA-FLYD Routinen, die vielen Tips und den GD-Konverter
  826.  
  827.     - Reiner Rosin
  828.       für die Sampleroutinen
  829.  
  830.     - Peter Veith
  831.       für die vielen Tips, Vorschläge und Fehlermeldungen
  832.  
  833.     - Martin von Maydell
  834.       für die Korrektur der Anleitung
  835.  
  836.     - Ulf Dunkel
  837.       für die Tips und den Einstieg in die Fensterprogammierung
  838.  
  839.     - Ivan Reitmann
  840.       für den Film Ghostbusters 1/2. Ohne den hätte ich kein Icon gehabt ;-)
  841.  
  842.     - Marillion
  843.       für 'Script for a Jester's tear' (Don't give me your problems!)
  844.  
  845.  
  846.  
  847. 7.  HISTORY
  848.  
  849.  
  850. Version 0.1 bis 0.92  - nicht öffentliche Versionen.
  851.                         Bestanden nur aus Fehlern.   ;-)
  852.  
  853.  
  854. Version 0.93          - erste öffentliche Betaversion.
  855.                         ZUUL ist fertig und läuft ohne Fehler.
  856.  
  857.  
  858. Version 0.94          - Version 0.93 lief doch nicht ohne Fehler.
  859.                         Man konnte die eingestellte Konfiguration nicht
  860.                         abspeichern. War ein ganz dämlicher Fehler.
  861.  
  862. Version 1.0           - Konfigrationsdialog in ein Fenster gelegt.
  863.                       - Läuft als ACC und als APP
  864.                       - Das Design wurde den Fly-Dials von Julian Reschke
  865.                         angepaßt, dem die Ehre gebührt hier einen Standard
  866.                         geschaffen zu haben.
  867.                       - Schnittstellen werden alle 100ms überwacht
  868.                       - Logbuch eingeführt
  869.                       - AV_PROTOKOLL fehlerbereinigt und weiter ausgebaut.
  870.                       - Anrufzähler eingeführt
  871.                       - Klingelzähler eingeführt
  872.                       - schaltbarer RING-FILTER eingebaut
  873.  
  874. Version 1.1           - kleinere Bugfixes
  875.                       - Fehler im RING-FILTER korrigiert
  876.                       - Universelle ALERT-Routine eingebaut
  877.                       - MTOS-Abfrage korrigiert
  878.                       - Schalter für die Zentrierung des Hauptdialoges
  879.                         mit eingebaut.
  880.                       - Fehler im AV-Protokoll korrigiert
  881.  
  882. Version 1.11          - Modem 2 erscheint nicht mehr selected/disabled
  883. (nicht öffentlich)      auf Rechnern kleiner TT
  884.                       - Einen wirklich ärgerlichen Bug im RING-FILTER
  885.                         beseitigt,. Jetzt geht er wirklich gut ...
  886.                       - Bug in der Überprüfung des eigenen Files beseitigt
  887.  
  888. Version 1.12          - Konfigurationsdialog wird nicht mehr gepuffert
  889.                         wenn eine FSel-Box aufgerufen wird.
  890.                       - Saubere ACC-Erkennung dank Christoph Conrad
  891.                       - RING-Filter-Zeit angehoben
  892.                       - MultiTOS ist angekommen :-)) keine Probleme ...
  893.  
  894. Version 2.0           - Der RING-FILTER ist jetzt in der Zeit einstellbar.
  895.                       - sämtliche REDRAW-Fehler behoben
  896.                       - Fehler in der 3D-Darstellung behoben (trat mit
  897.                         Mag!X < 2.0 auf)
  898.                       - Der MOD-Player PAULA wird unterstützt. Auf einem ST
  899.                         ohne DMA-Sound ist selbstverständlich immer noch PETRA
  900.                         erforderlich.
  901.                       - CLOSER in den Fensterdialogen eingeführt
  902.                       - FAX-Wächter eingebaut. Es wird nach jeden Anruf
  903.                         geschaut, ob ein neues FAX vorliegt.
  904.                       - Anrufe werden auch nach einem Reset mit der richtigen
  905.                         fortlaufenden Nummer fortgesetzt
  906.                       - nachstarten von Programmen bei Anruf möglich. Sinnvoll
  907.                         z.B. für CoNnect 2.5 Fax
  908.                       - Samples im Sample-Wizard / Crazy Sounds-Format können
  909.                         direkt abgespielt werden
  910.                       - AV-Nachrichten an GEMINI 1.99 angepaβt und erweitert.
  911.                       - Farbunterstützung
  912.                       - durch Schlüssel registrierbar, da jetzt Shareware...
  913.                       - Einstellungen werden jetzt in einer INF-Datei
  914.                         gesichert.
  915.                       - direktes Anzeigen der momentanen Konfiguration möglich
  916.                       - direktes Anzeigen der letzten 15 Einträge im Logbuch
  917.                         möglich
  918.                       - direktes Löschen der Protkolldatei möglich
  919.                       - temporäres Abschalten der Funktion ohne Änderung
  920.                         des INF-Files möglich
  921.                       - externes Konfigurationsprogramm (ZUULKONF.APP)
  922.                       - Im Konfigurationsprogramm ein RING-FILTERTEST zur
  923.                         optimalen Ermittlung der Filterzeit
  924.                       - neue Anleitung
  925.  
  926.